<?php

/*
* Modelo: "estado_i.php"
*
* Realizado por:
* 	Carlos Calvo
*  	Elisa Conesa
*/

@include('../enlaceBD.php');

class Estado {
	
	/* Nombre de las Variables del Modelo (INFORMATIVO)
	+------------+-------------+------+-----+---------+-------+
	| Field      | Type        | Null | Key | Default | Extra |
	+------------+-------------+------+-----+---------+-------+
	| cod_estado | varchar(2)  | NO   | PRI | NULL    |       |
	| estado     | varchar(30) | NO   |     | NULL    |       |
	+------------+-------------+------+-----+---------+-------+
    */
	
	// Variable para los resultados de las Consultas
	private $respuesta;
	
	// Tablas del Modelo
	private $testado_i 					= "estado_i";
	
	
	// =================================================================================================================
    //	FUNCION - CONSULTAR TODOS LOS MODELOS
    // =================================================================================================================
	
	public function consultar() {
		$conexion 	= new EnlaceBD;
        $var 		= $conexion->conectar( $_SESSION['db_ctvtt'] );
		
		$sql = "select cod_estado as cod_estado, 
					estado as estado 
				from ".$_SESSION['db_ctvtt'].$_SESSION['schema_db'].".$this->testado_i 
				order by cod_estado";
		
		$this->respuesta = $conexion->consultar($sql) 
			or die("No se pudo consultar los Estados.");			
		
		$i = 0;
		while ( $temparray = $this->respuesta->buscar_fila() ) {
			$lista_estados[$i][0] = strtoupper($temparray['cod_estado']);
			$lista_estados[$i][1] = strtoupper($temparray['estado']);
			$i++;
		}
		
		$conexion->desconectar();
		return $lista_estados;
	}
}
?>